.img{
    vertical-align: middle;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.clearfix:after{
    display:table;
    content:"";
    clear:both;
}
.logo img{
    margin-top:4px;
    width:72px;
}
.nav{
    color:#fff;
}
.nav a{
    font-size: 14px;
    color:#fff;
    text-align: center;
    height: 80px;
    line-height: 80px;
    text-decoration: none;
}
.nav a:hover{
    color:#01b08e;
}
.header_bg{
    background: #313849;
    height:80px;
}
.header{
    width:62.5%;
    margin:0 auto;
    height:140px;
}

.footer{
    background-color:#313849;
    width:100%;
    height:400px;
}
.footer .banquan{
    width:62.5%;
    margin:0 auto;
}
.footer .logo{

    vertical-align: middle;
    text-align: center;
}
.footer .product{
    margin-left: 24%;
    margin-top: 20px;
}
.footer .tiyanguan{
    margin-left:8%;
    margin-top: 20px;
}
.footer .tiyanguan{
    margin-left:8%;
    margin-top: 20px;
}
.footer .pinpaidongtai{
    margin-left:8%;
    margin-top: 20px;
}
.footer .lianxi{
    margin-left:8%;
    margin-top: 20px;
}
.footer li:first-of-type{
    height:28px;
    color:#fff;
    line-height: 28px;
    font-weight: 700;
}
.footer li{
    font-size: 14px;
    height:26px;
    color:#fff;
    line-height: 26px;
    text-align: center;
}
.footer .line{
    width:62.5%;
    margin: 20px auto;
    border:1px dashed #858586;
}
.footer .address{
    width:62.5%;
    margin: 30px auto;
    color:#fff;
    text-align: center;
    font-size: 14px;
}